independent review authority - Spanisch Englisch Wörterbuch